rushing at - French English Dictionary